package com.eCommerce.corecontract.criteria;

import java.io.Serializable;
import java.util.Date;



import com.eCommerce.corecontract.dto.ClientDTO;
import com.eCommerce.corecontract.dto.ModePaiement;

public class CommandeCriteria implements Serializable{
	
	
	/**
	 * @return the id
	 */
	public Long getId() {
		return id;
	}
	/**
	 * @param id the id to set
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * @return the dateCommande
	 */
	public long getDateCommande() {
		return dateCommande;
	}
	/**
	 * @param dateCommande the dateCommande to set
	 */
	public void setDateCommande(long dateCommande) {
		this.dateCommande = dateCommande;
	}
	/**
	 * @return the dateExpirationCarte
	 */
	public long getDateExpirationCarte() {
		return dateExpirationCarte;
	}
	/**
	 * @param dateExpirationCarte the dateExpirationCarte to set
	 */
	public void setDateExpirationCarte(long dateExpirationCarte) {
		this.dateExpirationCarte = dateExpirationCarte;
	}
	
	
	/**
	 * @return the clientDTO
	 */

	/**
	 * @return the listOfLigneCommandeDTO
	 */

	/**
	 * @return the modePaiement
	 */
	public String getModePaiement() {
		return modePaiement;
	}
	/**
	 * @param modePaiement the modePaiement to set
	 */
	public void setModePaiement(String modePaiement) {
		this.modePaiement = modePaiement;
	}
	private Long id;
	private Long idClient;
	public Long getIdClient() {
		return idClient;
	}
	public void setIdClient(Long idClient) {
		this.idClient = idClient;
	}
	private long dateCommande;
	private long dateDebutCommande;
	private long dateFinCommande;
	private String codeComposant;
	public long getDateDebutCommande() {
		return dateDebutCommande;
	}
	public void setDateDebutCommande(long dateDebutCommande) {
		this.dateDebutCommande = dateDebutCommande;
	}
	public long getDateFinCommande() {
		return dateFinCommande;
	}
	public void setDateFinCommande(long dateFinCommande) {
		this.dateFinCommande = dateFinCommande;
	}
	public String getCodeComposant() {
		return codeComposant;
	}
	public void setCodeComposant(String codeComposant) {
		this.codeComposant = codeComposant;
	}
	public void setClientDTO(ClientDTO clientDTO) {
		this.clientDTO = clientDTO;
	}
	public ClientDTO getClientDTO() {
		return clientDTO;
	}
	private long dateExpirationCarte;
	
	
	private String modePaiement;
	
	private ClientDTO clientDTO;
}
